IfSo\Services\GeoLicenseService\GeoLicenseService C

Total Complexity 103
Dependencies 2
Dependents 3
Total lines 524
Lines of code 391
Logical lines of code 235
Comment lines 98
Methods 23
Properties 6

Methods 23

Method Rating Maintainability Complexity Lines of code
edd_ifso_is_geo_license_valid()
B
39 17 66
edd_api_get_error_message()
A
44 15 46
edd_ifso_activate_geo_license()
A
44 11 39
edd_ifso_deactivate_geo_license()
A
46 8 37
edd_api_deactivate_item()
S
56 7 19
try_to_activate_license()
S
56 6 19
check_license_request()
S
56 6 19
query_ifso_api()
S
52 5 25
edd_sl_ifso_plugin_updater_geo()
S
57 4 16
is_item_id_invalid_or_mismatch()
S
69 4 6
clear_license()
S
62 3 11
send_check_license_request()
S
60 2 13
init_plans()
S
54 1 25
edd_ifso_if_license_valid_from_license_data()
S
70 2 7
edd_ifso_is_license_inactive()
S
70 2 7
get_instance()
S
73 2 5
is_license_valid()
S
74 2 4
deactivate_license_request()
S
79 1 3
edd_api_activate_item()
S
79 1 3
activate_license()
S
79 1 3
handle_invalid_license()
S
66 1 9
get_license()
S
80 1 3
__construct()
S
70 1 6